substrate protein - Francés Inglés Diccionario